#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 122 of file sparse_discrete_domain.hpp.
| using ddc::SparseDiscreteDomain< DDims >::discrete_element_type = DiscreteElement<DDims...> |
Definition at line 132 of file sparse_discrete_domain.hpp.
| using ddc::SparseDiscreteDomain< DDims >::discrete_vector_type = DiscreteVector<DDims...> |
Definition at line 134 of file sparse_discrete_domain.hpp.
|
default |
|
inlineexplicitconstexpr |
Construct a SparseDiscreteDomain by copies and merge of domains.
Definition at line 149 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 157 of file sparse_discrete_domain.hpp.
|
default |
|
default |
|
default |
|
inlinestaticconstexpr |
Definition at line 140 of file sparse_discrete_domain.hpp.
|
default |
|
default |
|
inlineconstexpr |
Definition at line 179 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 205 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 211 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 216 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 221 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 227 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 232 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 237 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 242 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 247 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 252 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 257 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 262 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 269 of file sparse_discrete_domain.hpp.
|
inlinenoexcept |
Definition at line 276 of file sparse_discrete_domain.hpp.
|
inlinenoexcept |
Definition at line 296 of file sparse_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 313 of file sparse_discrete_domain.hpp.
|
inlineexplicitconstexpr |
Definition at line 318 of file sparse_discrete_domain.hpp.
|
inline |
Definition at line 323 of file sparse_discrete_domain.hpp.
|
inline |
Definition at line 330 of file sparse_discrete_domain.hpp.
|
inline |
Definition at line 337 of file sparse_discrete_domain.hpp.
|
inline |
Definition at line 344 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 351 of file sparse_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 357 of file sparse_discrete_domain.hpp.
|
friend |
Definition at line 125 of file sparse_discrete_domain.hpp.