#include <sparse_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 | SparseDiscreteDomain |
Definition at line 120 of file sparse_discrete_domain.hpp.
| using ddc::SparseDiscreteDomain< DDims >::discrete_element_type = DiscreteElement<DDims...> |
Definition at line 130 of file sparse_discrete_domain.hpp.
| using ddc::SparseDiscreteDomain< DDims >::discrete_vector_type = DiscreteVector<DDims...> |
Definition at line 132 of file sparse_discrete_domain.hpp.
|
default |
|
inlineexplicitconstexpr |
Construct a SparseDiscreteDomain by copies and merge of domains.
Definition at line 147 of file sparse_discrete_domain.hpp.
|
inlineexplicit |
Construct a SparseDiscreteDomain with Kokkos::View explicitly listing the discrete elements.
| views | list of Kokkos::View |
Definition at line 155 of file sparse_discrete_domain.hpp.
|
default |
|
default |
|
default |
|
inlinestaticconstexpr |
Definition at line 138 of file sparse_discrete_domain.hpp.
|
default |
|
default |
|
inlineconstexpr |
Definition at line 177 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 203 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 209 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 214 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 219 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 225 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 230 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 235 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 240 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 245 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 250 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 255 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 260 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 267 of file sparse_discrete_domain.hpp.
|
inlinenoexcept |
Definition at line 274 of file sparse_discrete_domain.hpp.
|
inlinenoexcept |
Definition at line 294 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 311 of file sparse_discrete_domain.hpp.
|
inlineexplicitconstexpr |
Definition at line 316 of file sparse_discrete_domain.hpp.
|
inline |
Definition at line 321 of file sparse_discrete_domain.hpp.
|
inline |
Definition at line 328 of file sparse_discrete_domain.hpp.
|
inline |
Definition at line 335 of file sparse_discrete_domain.hpp.
|
inline |
Definition at line 342 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 349 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 355 of file sparse_discrete_domain.hpp.
|
friend |
Definition at line 123 of file sparse_discrete_domain.hpp.